Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 TOWER ROAD Terraced £228,561 £40,500 15 Mar 1996
71 TOWER ROAD Terraced £230,802 £106,000 12 Dec 2003
77 TOWER ROAD Semi-Detached £243,000 27 Oct 2023
79 TOWER ROAD Terraced £213,200 £39,950 10 Jan 1997
85 TOWER ROAD Terraced £222,373 £122,000 24 Jul 2009
87 TOWER ROAD Terraced £218,444 £175,000 24 Apr 2018
89 TOWER ROAD Terraced £238,206 £235,000 28 Jul 2023
91 TOWER ROAD Terraced £237,767 £186,500 7 Jul 2017
93 TOWER ROAD Terraced £279,514 £106,000 21 Oct 2002
95 TOWER ROAD Terraced £224,055 £39,500 26 Jan 1996